injected engine - Turkish English Dictionary